package com.avecsys.quotemanager.constants;

public interface BusinessCodes
{

	// Company Type Codes
	public static final String COMPANY_TYPE_SYSTEM = "00";

	public static final String COMPANY_TYPE_SUPPLIER = "01";

	public static final String COMPANY_TYPE_BUYER = "02";

	public static final String COMPANY_TYPE_SUPPLIER_AND_BUYER = "03";
	
	// User Type Codes
	public static final String USER_TYPE_SYSTEM_ADMIN = "00";

	public static final String USER_TYPE_SUPPLIER = "01";

	public static final String USER_TYPE_BUYER = "02";

	public static final String USER_TYPE_SUPPLIER_AND_BUYER = "03";

	// Menu types
	public static final String MENU_TYPE_SYSTEM_ADMIN = "00";

	public static final String MENU_TYPE_SUPPLIER = "01";

	public static final String MENU_TYPE_BUYER = "02";

	public static final String MENU_TYPE_SUPPLIER_AND_BUYER_SEE = "03";

	public static final String MENU_TYPE_ONLY_SUPPLIER_CAN_SEE = "04";

	public static final String MENU_TYPE_ONLY_BUYER_CAN_SEE = "05";

	// Quote Event Transaction Status
	public static final String QUOTE_EVENT_TRANSACTION_STATUS_PENDING = "01";

	public static final String QUOTE_EVENT_TRANSACTION_STATUS_BUYER_AMEND = "02";

	public static final String QUOTE_EVENT_TRANSACTION_STATUS_BUYER_IGNORE = "03";

	public static final String QUOTE_EVENT_TRANSACTION_STATUS_BUYER_ACCEPT = "04";

	public static final String QUOTE_EVENT_TRANSACTION_STATUS_SUPPLIER_REPLY = "05";

	public static final String QUOTE_EVENT_TRANSACTION_STATUS_SUPPLIER_IGNORE = "06";

	public static final String QUOTE_EVENT_TRANSACTION_STATUS_SUPPLIER_ACCEPT = "07";

}
